@charset "utf-8";
* {}
body { margin:0px; padding:0; width:100%; background: #7f7f7f url(../../../img/store.hanibuty/bg.jpg) top repeat-x;}
html { padding:0; margin:0; }
img { border: 0px; margin: 0px; padding: 0px; }
h1 {color: #678db4;  font-size: 30px; font-style: normal; font-variant: normal; font-weight: 100; line-height: normal; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px;  padding-left: 0px; padding-right: 0px; padding-top: 0px;
	background-image: url(../../../img/store.hanibuty/h2.png); background-attachment: scroll; background-color: transparent;  background-position: 0% 100%; background-repeat: repeat-x; 
}
h1,h2,h3,h4 { color: #678db4; font-family: "Tachoma","Arial", "Helvetica", sans-serif; font-style: normal; font-variant: normal; font-weight: 100; line-height: normal; margin: 5px 0px 5px 0px; padding: 0px; }
h1 { font-size: 25px; }
h2 { font-size: 20px; }
h3 { font-size: 15px; }
h4 { font-size: 10px; }

a, a:hover, a.active { color: #012351; font-family: "Tachoma","Arial", "Helvetica", sans-serif; font-size: 12px; text-decoration: none; }
a:hover { text-decoration: underline; }
td { font-size: 12px; font-family: "Tachoma","Arial", "Helvetica", sans-serif; }
.main { margin:0 auto; padding:0; }

/* menu */
.menu-left-corners	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; float: right; background:url(../../../img/store.hanibuty/menu/menu-left-corners.png) top left no-repeat;}
.menu-right-corners {margin: 0px; padding: 0px 10px 0px 0px; float: right; background:url(../../../img/store.hanibuty/menu/menu-right-corners.png) top right no-repeat;}
.menu { width:940px; height:30px; padding:0px; margin:0; background:url(../../../img/store.hanibuty/menu/menu-bg.png) top repeat-x;}

/* menu tree */
.left-store-column ul{margin:0px; padding:0px; list-style:none;}
.left-store-column ul li.top{ background:url(../../../img/store.hanibuty/m-top.jpg) no-repeat left bottom; padding-top: 3px;}
.left-store-column ul li.bot{ background:url(../../../img/store.hanibuty/m-bot.jpg) no-repeat left top; padding-top: 6px; }

.left-store-column ul li a{ background:url(../../../img/store.hanibuty/m-1.jpg) no-repeat left top; color:#2176b7; padding: 0;  padding-left:25px; display: block; line-height: 26px; height: 26px; }
.left-store-column ul ul li a{ background:url(../../../img/store.hanibuty/m-2.jpg) no-repeat left top; color:#666; padding-left:45px; display: block; margin: 0px;}
.left-store-column ul li a.active{ background:url(../../../img/store.hanibuty/m-1-h.jpg) no-repeat left top; color:#2176b7; padding: 0;  padding-left:25px; display: block; line-height: 26px; }
.left-store-column ul ul li a.active{ background:url(../../../img/store.hanibuty/m-2-h.jpg) no-repeat left top; color:#666; padding-left:45px; display: block; margin: 0px;}

.left-store-column ul li a:hover{ text-decoration:none;  background:url(../../../img/store.hanibuty/m-1-h.jpg) no-repeat left top;}
.left-store-column ul ul li a:hover{ text-decoration:none; background:url(../../../img/store.hanibuty/m-2-h.jpg) no-repeat left top;}


/********** header **********/
.header { width:960px; padding:10px 0px 0px 0px; margin:0px auto; }
.alerts { width:960px; padding:0px 0px; margin:0px auto;}
.baner { width:590px; padding:0px 0px; margin:20px 0px; }
.baner-content { height: 300px;  background: transparent url(../../../img/store.hanibuty/baner.jpg) center center no-repeat; }
div.text-content { margin-left: 45px;}

/* homepage */
.content, .content-homenpage { width:960px; padding:0px 0px; margin:10px auto; }
div#left-column { width:200px; padding:0px; margin: 0px 5px 10px 0px; float: left; background: none; }
table.models tr td {border-bottom: solid 3px #e5e5e5;}
table.models tr td a { display: block; height: 78px; background: #f5f4ef url(../../../img/store.hanibuty/button-cat.jpg) top left no-repeat; }
table.models tr td a:hover { text-decoration: none; }
table.models tr td a {
	border-top-left-radius: 6px; 
	border-top-right-radius: 6px; 
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px; 
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}
span.model-name { font-size: 16px;  font-weight: bold;  }
span.model-name { margin:0px; padding: 10px 0px 0px 10px;}
	
.left-store-column { width:200px; float: left;  padding:23px 0px 6px 0px; margin: 0px 0px 10px 0px;  background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; }
.left-store-column { 
	border-top-left-radius: 6px; 
	border-top-right-radius: 6px; 
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px; 
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

.right-store-column { width:750px; padding:22px 0px 5px 0px; margin: 0px 0px 10px 5px; float: right; background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; }
.right-store-column { 
	border-top-left-radius: 6px; 
	border-top-right-radius: 6px; 
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

div.homepage-groups-left { width: 244px; height: 176px; float: left; padding: 22px 0px 5px 0px; margin: 0px 9px 0px 0px; overflow: hidden; background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; }
div.homepage-groups-midle { width: 244px; height: 176px; float: left; padding: 22px 0px 5px 0px; margin: 0px; overflow: hidden; background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; }
div.homepage-groups-right { width: 244px; height: 176px; float: right; padding: 22px 0px 5px 0px; margin: 0px; overflow: hidden; background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; }

p.group-controls {
	position: absolute;
	background: #dfdfdf;
	overflow: auto;
	height: 1%;
	padding: 0 5px 5px 0px;
	margin: 112px 0px 0px 8px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	width: 224px;
	height: 28px;
	font-size: 13px;
	line-height: 15px;
	z-index: 9;
	}
p.group-controls a {
	margin: 5px 5px 0 0;
	font-size: 12px;
	line-height: 15px;
	padding: 4px 8px 5px;
	background-color: #012351;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	color: #ffffff;
	display: block;
	float: right;
	outline-style: none;
	outline-width: medium;
	text-decoration: none;
}

/* search */
.header #search-form {padding: 0px 0px 0px 0px; margin: 0px;}
.header div.search{ position:absolute; top:135px; margin: 0px 0px 0px 748px; padding: 0px 0px 0px 2px;  z-index: 1000;
	background-color: #fff;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}
select.search_filters { width: 160px; }
	
.header div.search span{ float:right; width:auto; margin:0px; font-weight: normal; color:#555;  }
.header div.search input{ float:left; width:auto; margin:0px; }
.header div.search input.txt{ width:140px; margin:0px 0px 0 0; padding:2px 4px 2px 4px; height:16px;  font-size: 10px; line-height: 12px;  border: none; color:#000; background-color:#fff; }

.header div#user_login_logout {position:absolute; right:0px; top:0px; padding: 0px; background: none; z-index: 1000; width: 180px;  }
.header div#user_login_logout div {margin: 0px 0px; padding: 0px; vertical-align: top; text-align: right; color: #eee;}
.header div#user_login_logout div a{ padding: 0px; margin: 0px; text-align: right; vertical-align: top; color: #eee; }

/* newsletter */

/* peyments card */
.shopping { width: 200px; height: 35px;  background: transparent url(../../../img/store.hanibuty/shopping.png) center center no-repeat; }



/* subpage */
div.index, div.form, div.edit, div.add {
	width:940px; padding:22px 10px; margin: 10px auto; background: #f5f4ef url(../../../img/store.hanibuty/triton.moon.header.jpg) top center no-repeat; 
	border-top-left-radius: 6px; 
	border-top-right-radius: 6px; 
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}
.storeProducts, .storeOrders, .related, .right-content {padding:10px 10px; font-size: 12px;}
.subpage-content { padding: 20px; }

.content-left { width:180px; padding:0px 0px; margin: 0px; float: left;  }
.content-left p { margin-left: 55px; }
.content-left h3 { margin-left: 55px; }

.content-right { width:180px; padding:0px 0px; margin: 0px; float: right;  }
.content-right p { margin-left: 10px; }
.content-right h3 { margin-left: 55px; }
.content-right-body { margin-left: 10px; }

.content-right-left-2-col {width:360px;}

.sexybookmarks {width: 1290px; padding:0px 0px; margin:0px auto; }

/* logo */
.logo {padding:0; margin:0; float:left;}
.slogan {padding: 2px 0px 0px 0px; margin:0; float:left; color: #678db4; font-family: "Tachoma","Arial", "Helvetica", sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 100; line-height: normal; }

/* user-signup-login-panel */
div#user-signup-login-panel, div#user-signup-login-panel-on {
	float: right;
	width: 100px;
	height: 50px; 
	background: #8f8f8f url(../../../img/store.hanibuty/tapeta.jpg) top left repeat-x;
	display:block;
	position: absolute;
	border: none;
	
	top: 0px;
	margin: 0px 0px 0px 857px;

	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 6px;
	
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px; 	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 6px;
}
div#user-signup-login-panel-on { height: 120px; }

div#user-signup-login-panel #user-panel-content,
div#user-signup-login-panel-on #user-panel-content	 { color: #000; font-weight: bold; text-align: center; vertical-align: middle; margin: 26px 0px 0px 0px;}
div#user-signup-login-panel #user-panel-content a,
div#user-signup-login-panel-on #user-panel-content a { color: #555; font-weight: normal; }


/* cart-info-top-panel */
div#cart-info-top-panel {
	float: right;
	width: 460px;
	height: 50px;
	background:url(../../../img/store.hanibuty/tapeta.jpg) top left repeat-x;
	display:block;
	position: absolute;
	border: none;
	
	top: 0px;
	margin: 0px 0px 0px 390px;

	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;	
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 0px;
	
	border-top-left-radius: 0px; 
	border-top-right-radius: 0px; 	
	border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 0px;

}
div#cart-info-top-panel #cart-info-top-content { color: #000; font-weight: normal; text-align: center; font-size:12px; vertical-align: middle; margin: 26px 0px 0px 0px;}
div#cart-info-top-panel #cart-info-top-content a{ color: #555; font-weight: normal; }


/*************footer**********/
.footer { width:960px;  padding:20px 0px;  margin:0 auto;  background: #012351; }
.footer { 
	border-top-left-radius: 6px; 
	border-top-right-radius: 6px; 

	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;	
	} 

.footer-left-corners	{ width:950px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; float: left; background:url(../../../img/store.hanibuty/menu/menu-left-corners.jpg) top left no-repeat;}
.footer-right-corners { width:940px; margin: 0px; padding: 0px 10px 0px 0px; float: right; background:url(../../../img/store.hanibuty/menu/menu-right-corners.jpg) top right no-repeat;}

.footer-content {width:910px; padding:10px 10px 10px 30px; margin:0px; }

.footer div { font:normal 11px  Arial, Helvetica, sans-serif; color:#ffffff;}
.footer div a { font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding:5px; margin:0;}
.footer div.leftt { text-align:left; width:30%; margin:0; padding:13px 0 0 0px; float:left;}
.footer div.midle { text-align:left; width:30%; margin:0; padding:13px 0 0 0px; float:left;} 
.footer div.rightt { text-align:right; width:40%; margin:0; padding:7px 0px 10px 0; float:right;} 


/*ogolne*/
.clr { clear:both; padding:0; margin:0; background:none;}
.float-right { float: right; }
.float-left { float: left; }
.hidden { display: none; }
.none-background { background: none; }
.center {text-align: center;}
.main-color { background: #f5f4ef; padding: 7px 0px;}
.search-bg { background:url(../../../img/store.hanibuty/search-bg.jpg) center center repeat-x; padding: 7px 0px;}
.search-bg form { padding: 0px; margin: 0px; font-size: 12px;}
.corners,.corners-4 {
	border-top-left-radius: 4px; 
	border-top-right-radius: 4px; 
	border-bottom-left-radius: 4px; 
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}

/* add edit */
form { padding: 5px; font-size: 12px; font-family: "Tachoma","Arial", "Helvetica", sans-serif;}
fieldset { padding: 10px; border-width: 1px; border-style: solid; border-color: #eee; margin-bottom: 10px;}
input, select { border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
/*input, select { padding: 2px; height: 22px; }*/
input, textarea, select { float: none; display: block; padding: 1px; margin: 0; }
.submit input { padding: 0px 2px; margin: 2px;}
label { width: auto; display: block; text-align: left; padding: 0px 10px 0px 0px;}
label { font-family: "Tachoma","Arial", "Helvetica", sans-serif; }
.error-message { color: #ea0000; }

.input, .text { padding: 4px; display: block;  margin: 0; }
input[type="submit"], button, .button{  border: none; background: #012351; color: #ffffff; margin: 4px 4px; padding: 4px 4px; height: 24px; text-decoration: none; }
div.submit input[type="image"], button, .button{  border: none; color: #ffffff; margin: 4px 4px; padding: 4px 4px; text-decoration: none; }

/* view */
dt.altrow{ background: #efefef; font-weight: bold; width: 27%; float: left; padding: 4px;  margin: 0px; text-align: right; font-size: 12px; display: inherit; }
dt  { font-weight: bold; width: 27%; float: left;padding: 4px;  margin: 0px; text-align: right;  font-size: 12px; display: inherit;}
dd.altrow { background: #efefef; font-weight: normal;  width: 69%; float: right; padding: 4px;  margin: 0px; display: inherit;}
dd  { font-weight: normal;  width: 69%; float: right; padding: 4px;  margin: 0px; display: inherit;}
dt div.altrow {background: #fff; padding: 2px;}
dt div { padding: 2px;}
dt div input, dt div.altrow input { margin: 2px;}

.gallery a.highslide { display: block; width: 113px; height: 150px; padding: 0px; margin: 3px;  border: solid 7px #fff; background-position: center; background-repeat: no-repeat; float: left; overflow: hidden;}
.gallery a.highslide:hover { padding: 0px; margin: 3px;  }
	
	
/* pages buy-sidf */
.buy-sidf-inputs { width: 200px; }

/* index */
table.index  { background: #ffffff; display: table; text-indent: 0px; width: 100%; padding: 0px; margin: 0px; background: none; border: none;  border-spacing: 0px;}
thead.index { background: #efefef }
table.index { display: table; text-indent: 0px; border-spacing: 0px; }
table.index th { border-bottom: solid 1px #012351; border-right: none; padding: 3px 5px; background: #eee;}
table.index td { border-right: solid 1px #eee; border-bottom: solid 1px #eee;  padding: 3px 5px;}
table.index th.last, table.index th.actions { border-bottom: solid 1px #ea0000; border-right: none;}
table.index td.last, table.index td.actions { border-right: none; border-bottom: solid 1px #eee;  padding: 0px 5px;}

table.display  { background: #ffffff; display: table; text-indent: 0px; width: 100%; padding: 0px; margin: 0px; background: none; border: none;  border-spacing: 0px;}
thead.display { background: #efefef }
table.display { display: table; text-indent: 0px; border-spacing: 0px; }
table.display th { border-bottom: solid 1px #012351; border-right: none; padding: 3px 5px; background: #eee;}
table.display td { border-right: solid 1px #aaa; border-bottom: solid 1px #aaa;  padding: 10px 10px;}
table.display th.last, table.display th.actions { border-bottom: solid 1px #ea0000; border-right: none;}
table.display td.last, table.display td.actions { border-right: none; border-bottom: solid 1px #aaa;  padding: 10px 10px;}

.altrow { background: transparent url(../../../img/store.hanibuty/table-bg.jpg) left center repeat-x}

.add-favourite-icons { float: left; }
.see-more-icons { float: none; }
	
/* actions */
.main_body_message, #flashMessage { background: #ff0000; color: #ffffff; text-align: center; padding: 0px 0px; margin: 0px; font-size: 14px; }

div.actions { 
	background: #efefef;
	bottom: -95px;
	height: 130px;
	left: 0px;
	position: fixed;
	width: 100%;
	z-index: 999;
}

div.actions ul { list-style: none; padding: 0px; margin: 0px;  }
div.actions ul li { float: left; width: 55px; margin: 5px; text-align: center; }
div.actions ul li a { width: 35px; text-align: center; font-size: 11px; }
div.actions ul li span.opis-ikony-action { font-family: "Arial", "Helvetica", sans-serif; font-size: 10px; text-align: center; line-height: 11px; padding: 0px; display: block; }


td.actions { text-align: right; } 

/* store */
.view .product-view-price { text-decoration: none; font-size: 30px; font-weight: bold; color: #666; }
.index .product-view-price { text-decoration: none; font-size: 18px; font-weight: bold; color: #012351; }
.display .product-view-price { text-decoration: none; font-size: 16px; font-weight: bold; color: #012351; }
.product-view-currency { color: #ea0000} 
.product-view-price-discount { text-decoration: line-through; color: #666; }
.color-white { color: #ffffff;}
.total-cart { border-top: solid 2px #aaaaaa; }
.image-icons-list { width: 100%; padding: 0px; margin: 0px; overflow: hidden; height: 230px; text-align: center; vertical-align: top; }

.button-order-prodyct { display: block; float: right; width: 150px; height: 19px; padding: 3px 0px 0px 10px; margin: 0px; color: #ffffff; font-weight: bold; text-align: left; text-decoration: none;
	background: transparent url(../../../img/store.hanibuty/button_order.png) top left no-repeat;
}
.button-view-prodyct { display: block; float: right; width: 150px; height: 19px; padding: 3px 0px 0px 10px; margin: 0px; color: #ffffff; font-weight: bold; text-align: left; text-decoration: none;
	background: transparent url(../../../img/store.hanibuty/button.png) top left no-repeat;
}
#StoreCurrencyCahnegForm { float: right; }
#StoreCurrencyCahnegForm * {float: right;}

table.display-info-product { width: 100%; padding: 0px; margin: 0px; border: none; font-size: 11px; }
table.display-info-product td { border: none; padding: 0px; margin: 0px; }
table.display-info-product td.price { height: 40px; }
table.display-info-product td.more-info { height: 30px; }

table.custommer-diteils tr td { border-bottom: solid 1px #eeeeee;  }
table.custommer-diteils tr th { border-bottom: solid 1px #888888;  }
/* blog */
table.blog { width: 100%; padding: 0px; margin: 0px; }
table.blog .content { padding: 10px; }

/* paging */
div.paging-content { margin: 10px; }
div.paging { display: inline; }
div.paging span { display: inline; border: solid 1px #aaa; padding: 3px; margin: 2px; }
div.paging span.disabled { color: #efefef;  border: solid 1px #aaa; }
div.paging span.current { color: #aaa; border: solid 1px #ea0000; }
div.paging span a { display: inline; margin: 0px; text-decoration: none; }
div.paging span a:hover { color: #ea0000;  }



/* buttons */

#mainBox .infoBoxTools a, #mainBox .infoBoxTools span { 
	background-color: #708cb3;
	background-image: url("../../../img/store.hanibuty/infobox_icons.png");
	background-repeat: no-repeat;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	color: #ffffff;
	float: left;
	font-size: 11px;
	height: 20px;
	line-height: 11px;
	padding-bottom: 6px;
	padding-left: 22px;
	padding-right: 5px;
	padding-top: 4px;
	font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
}
.infoBox-new_account, .infoBox-webmail { 
	background-position: 5px -45px;
}


#side li.ico { 
background-image: url("../../../img/store.hanibuty/side_icons.png");
background-position: 0px -2000px;
background-repeat: no-repeat;
 }
#side li.ico-service_domain { 
background-position: 5px -1095px;
 }
#side .sideTabFolders li { 
border-bottom-color: currentColor;
border-bottom-style: none;
border-bottom-width: medium;
border-top-color: #b4b4b4;
border-top-style: solid;
border-top-width: 1px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
 }
#side li.ico { 
overflow-x: visible;
overflow-y: visible;
padding-left: 30px;
position: relative; 
 }
 
#side .sideTabFolders li { 
border-top-color: #cad1d9;
border-top-style: solid;
border-top-width: 1px;
display: block;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
padding-bottom: 7px;
padding-left: 4px;
padding-right: 4px;
padding-top: 6px;
 }
default values
li { 
display: list-item;
 }

#side .sideTabFolders { 
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}


.button { margin: 4px 4px; height:14px; padding: 4px; font-size: 12px; font-family: "Arial", "Tachoma","Helvetica", sans-serif;  }
a.button:hover { font-size: 12px; font-family: "Arial", "Tachoma","Helvetica", sans-serif; color: #ae0000;}
._100 { width: 100% }
._50 { width: 50% }
.selectbox { background: #012351; border: none; color: #ffffff; height: 19px;}

